home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir24 / sat26apr.zip / SATELLIT.DOC < prev    next >
Text File  |  1994-04-07  |  11KB  |  250 lines

  1. Kurzdokumentation zum Programm SATELLIT.EXE
  2.  
  3. Das vorliegende Programm ist eine Demoversion. Sie ist VOLLSTÄNDIG lauffähig 
  4. bis zu dem auf dem Startbildschirm angegebenen Termin. Danach arbeitet die 
  5. Berechnungsroutine nicht mehr korrekt!!! 
  6.  
  7. 1. Allgemeine Programmmerkmale
  8.  
  9. * Speicherung von bis zu 255 verschiedenenen Satelliten
  10. * Verwendung von Keplerelementen im AMSAT- und im NORAD-Format
  11. * optionale Berechnung von AOS (Appearance Of Satellite) und 
  12.   max. erreichbarer Elevation
  13. * optionales akustisches Signal bei AOS/LOS
  14. * Vorausberechnungsprotokoll in Textdatei 
  15. * Vorausberechnung auch für zwei Orte möglich
  16. * Locator-Koordinaten-Entfernungsberechnung
  17. * Weltkarte mit Ausleuchtgebiet
  18. * Azimuth-/Elevationsgrafik mit optionaler Einblendung der konkreten 
  19.   Horizontlinie
  20. * Informationssystem zu den einzelnen Satelliten
  21. * alle Dateien liegen als Textdateien vor und sind beliebig editierbar
  22. * selektives Update von Keplerelementen im NORAD/NASA-Format
  23.  
  24. * Mindestkonfiguration:
  25.             * PC-AT 286 und höher
  26.             * etwa 200kByte Plattenplatz
  27.             * etwa 400kByte freier Hauptspeicher falls Weltkarte 
  28.               dargestellt werden soll
  29.             * VGA-Grafik (Standard-VGA)
  30.  
  31. * empfohlene Zusatzausstattung:
  32.             * Arithmetikprozessor
  33.             * Maus
  34. 2. Programmbeschreibung
  35.  
  36. Das vorliegende Programm erlaubt die Berechnung von Satellitenpositionen von 
  37. bis zu 255 Satelliten. Die Berechnung kann in Echtzeit oder als Vorausberech-
  38. nung erfolgen. In derEchtzeittabelle werden immer 16 Satelliten gleichzeitig 
  39. angezeigt.
  40.  
  41. Das Programm wird mittels folgender Tastenkombinationen bedient:
  42.  
  43. Echtzeittabelle:
  44.  
  45. <Esc>
  46.             Die Escape-Taste ist die wichtigste Taste im Programm, da man mit 
  47.             ihr an (fast) jeder beliebigen Stelle im Programm die aktuelle 
  48.             Funktion beenden kann.
  49.  
  50. <ENTER>        
  51.             Mit <ENTER> werden der aktuell ausgewählte Menüpunkt bestätigt und 
  52.             die entsprechende Funktion gestartet.
  53.  
  54. <CNTRL><ENTER>
  55.             Diese Tastenkombination startet die Azimuth-/Elevationsdastellung 
  56.             für den aktuellen Satelliten.
  57.  
  58. <CNTRL>S
  59.             Mit ^s wird die Satellitensuchfunktion aktiviert. Diese ist beson-
  60.             ders sinnvoll wenn viele Satelliten gespeichert sind. Der Satel-
  61.             litenname muß nicht vollständig angegeben werden.
  62.  
  63. Page up/dwn
  64.             Blättert seitenweise in der Satellitenliste.
  65.  
  66. Cursortasten
  67.             Wählen Satelliten bzw. Menüpunkte aus.
  68.  
  69. <SPACE>
  70.         Stoppt das Programm an jeder Stelle.
  71.  
  72. Grafik:
  73.  
  74. <TAB>       
  75.             Schaltet zwischen Weltkarte und Horizontdisplay um.
  76. Page up/dwn
  77.             Wechselt zwischen Satelliten.
  78.  
  79. Cursortasten
  80.         Bewegen den Mauszeiger.
  81.  
  82. Menüpunkte können auch mittels Hotkeys ausgewählt werden. In der Echtzeitta-
  83. belle sind die Hotkeys farblich hervorgehoben, in den Grafiken entsprechen sie 
  84. dem ersten Zeichen auf dem entsprechenden Knopf. Menüpunkte, die einen Satelli-
  85. ten als Argument benötigen, beziehen sich immer auf den aktuell ausgewählten 
  86. Satelliten.
  87. Ansonsten haben wir versucht, die Bedienung des Programmes "intuitiv" zu ge-
  88. stalten, so daß nunmehr einfach Ausprobieren angesagt ist...
  89.  
  90. Dateien:
  91.  
  92. SATELLIT.EXE verwendet mehrere Dateien, die alle vom Nutzer geändert werden 
  93. können aber nicht immer sollten.
  94.  
  95. SATELLIT.EXE
  96.             Das Programm selbst :-)
  97. SATELLIT.INI
  98.             Initialisierungsdatei. Es steht alles drin, was man wissen muß. 
  99.             Falls die Datei mal abhanden kommt (Murphys Wege sind unergründ-
  100.             lich) besteht kein Grund zur Panik. Das Programm kümmert sich 
  101.             selbst darum... 
  102. ELEMENTE.DAT
  103.             Diese Datei enthält die Keplerlemente der verschiedenen Satelliten. 
  104.             Falls mehr als 255 Satelliten drinstehen, werden die restlichen 
  105.             einfach ignoriert. Es kann sowohl das AMSAT-Format als auch das 
  106.             NORAD-Format verwendet werden. Dabei ist es nicht notwendig, die 
  107.             Dateien irgendwie aufzubereiten. Die Einleseroutine wurde, nach 
  108.             bestem Wissen und Gewissen, so gestaltet, daß jeglicher "Müll",
  109.             der nicht wie Keplerelemente aussieht, einfach ignoriert wird. 
  110.             Wenn also das Packet-Programm den letzten Drohbrief von OM Wald-
  111.             heini mitprotokolliert hat, so kann dieser ruhig in der Datei 
  112.             stehenbleiben....
  113.  
  114.         Es existiert die Möglichkeit des selektiven Updates. Dazu sind
  115.         folgende Schritte erforderlich:
  116.  
  117.              - 'Information' für den betreffenden Satelliten auswählen
  118.              - 'Update' wählen
  119.              - Namen der Datei mit den neuen Elementen angeben
  120.  
  121.             ACHTUNG:
  122.  
  123.             Diese Funktion arbeitet nur wenn alte und neue Keplerelemente des
  124.             betreffenden Satelliten im NASA (2-Zeilen) Format vorliegen. Sollen
  125.             alle Keplerelemente aufgefrischt werden empfiehlt sich komplettes
  126.             Ersetzen der gesamten Datei. Für die Verfolgung von STS oder MIR
  127.             ist das selektive Update allerdings sehr hilfreich.
  128.  
  129.  
  130.  
  131. WELT.MAP
  132.             Diese Datei enthält alle Daten für die Darstellung der Weltkarte. 
  133.             Der Aufbau ist in der Datei ersichtlich. Da wir manchmal recht faul 
  134.             sind bzw. lieber programmieren, ist noch nicht jede kleine Insel 
  135.             verzeichnet. Aber vielleicht hat mal jemand Langeweile...
  136.             (es sind max. 128 Objekte möglich)
  137.  
  138. SATMODE.DAT
  139.             Hier kann man die Modi der jeweiligen Satelliten in Abhängigkeit 
  140.             vom jeweiligen MA-Wert eintragen. Die Zählung beginnt bei 0. 
  141.             Schaltet z.B. OSCAR 13 bei 60 in den Mode BS und bei 120 in den 
  142.             Mode S so würde dastehen:
  143.                     OSCAR 13
  144.                     000 B          # beginnt mit B
  145.                     060 BS         # macht mit BS weiter
  146.                     120 S          # bleibt bei S bis der Umlauf beendet ist
  147.                     END
  148.  
  149. UMGEBUNG.DAT
  150.             Hier kann jeder die Horizontlinie für seinen eigenen Standort ein-
  151.             tragen und wundert sich dann nicht mehr, wieso er OSCAR 21 trotz 
  152.             50°Elevation nicht hört..(Schornsteine sind manchmal noch höher :-)
  153.             Das Problem liegt beim Nutzer, seine eigene Horizontlinie auszu-
  154.             messen...
  155.  
  156. SATINFO.TXT/SATINFO.ENG
  157.             Diese Datei KANN nützliche, aber auch überflüssige und sinnlose 
  158.             Informationen über Satelliten oder auch andere Themen enthalten. 
  159.             Der Aufbau geht aus der Beispieldatei hervor.
  160.             Die Datei ist schon mit hilfreichen Informationen (Frequenzen und
  161.             Tips) gefüllt. Schaltet man die Sprache auf Englisch, so wird die
  162.             Datei SATINFO.ENG benutzt, anderenfalls die Datei SATINFO.TXT.
  163.  
  164.  
  165. 3. Zusätzliche Hinweise - Ausblick
  166.  
  167. Das Programm trägt die Versionsnummer 1.0, denn irgendwo muß man mit dem Zählen
  168. mal anfangen. Betrachtet man die Arbeit, die in dem Programm steckt, dann sind 
  169. wir sicherlich bei V45.245 oder so ähnlich. Falls Ihnen also irgendwas am Pro-
  170. gramm verbesserungswürdig erscheint, wir könnten selbst viele Sachen nennen, so
  171. schimpfen Sie nicht gleich auf uns, sondern senden Sie uns bitte Ihre konstruk-
  172. tive Kritik zu. Schließlich haben wir ja viele Stunden unserer Freizeit vor dem
  173. Rechner verbracht... 
  174.  
  175. Für nichtzustandegekommene Skeds und verpaßte DXpeditionen übernehmen wir 
  176. keinerlei Haftung, auch wenn das Programm nachweislich falsch gerechnet hat!!!
  177.  
  178. Was bringt die Zukunft?
  179. Natürlich die automatische Rotornachführung. Wann diese kommt ist natürlich 
  180. auch davon abhängig, wie schnell diese verlangt wird. Schließlich sind wir noch
  181. Studenten und haben auch noch andere Sachen zu tun, wie z.B. funken...
  182.  
  183. Über die Möglichkeit der Direkteingabe der Keplerelemente aus der CQ-DL denken 
  184. wir auch nach. 
  185.  
  186. Wem das Programm zu langsam erscheint, der sollte es mit einem Arithmetikpro-
  187. zessor versuchen. Dann dürften kaum noch Wünsche offen bleiben. Ein Direkt-
  188. ausdruck während der Vorhersage wurde doch nicht implementiert (obwohl es die 
  189. entsprechende Einstellmöglichkeit gibt), man kann aber die entstandene Datei 
  190. ohne weiteres mit dem DOS-Printbefehl ausdrucken. Wir hatten gelegentlich
  191. Schwierigkeiten mit der Leuchtfleckberechnung auf Rechnern ohne Arithmetikpro-
  192. zessor. Diese sind hoffentlich beseitigt. Es ist für uns jedoch gar nicht so 
  193. einfach, das Programm auf solchen Rechnern ausgiebig zu testen, da bei uns alle
  194. Rechner mit einem solchen ausgerüstet sind.
  195.  
  196. Und vor allem würden wir uns freuen, Kontakt mit anderen "Softwareentwicklern" 
  197. zu bekommen. Unser Programm allein berechnet ja nur Bahnpositionen. Nun wäre 
  198. eine Lösung denkbar wo unter Windows (1. läuft es dort auch und 2. haben wir 
  199. erst mal nichts besseres zum Multitasking) eine Zusammenarbeit mit anderen 
  200. Programmen realisiert wird (z.B. Telemetriemitschreiber und Logbuchprogramme).
  201. Und wenn die Kommunikation über eine gemeinsame Datei, die Meldungen der ein-
  202. elnen Programme enthält, realisiert wird, so wäre dies auch schon eine erste 
  203. Variante, weg von der Insellösung hin zur "integrierten Lösung". Ein logbuch-
  204. führendes Satellitenbahnberechnungsprogramm mit integrierter DX-Cluster-
  205. Anbindung sowie Transceiversteuerung und Contestauswertung ist doch ein wenig 
  206. umständlich und kaum realisierbar.
  207.  
  208. Wir bitten um Entschuldigung, daß die vorliegende Datei so kurz ist, aber mehr 
  209. war einfach nicht drin. Außerdem wollten wir testen, ob das Programm wirklich 
  210. "intuitiv" bedienbar ist. Es kann also durchaus passieren, daß das Programm 
  211. Sachen kann, die hier gar nicht erwähnt wurden.
  212.  
  213. Zum Abschluß noch eine große Bitte. Wir haben uns die Mühe gemacht, dieses 
  214. Programm zu entwickeln. Machen Sie sich also bitte die kleine Mühe, Verbesse-
  215. rungsvorschläge anzubringen (sie machen ja ohnehin gerne PACKET!).
  216.  
  217. Ach so, wenn dies eine Demoversion ist, wie bekommt man dann eine richtige? 
  218. Das ist ganz einfach. Sie melden sich bei uns. Sie bekommen dann eine Voll-
  219. version (die kann auch nicht mehr, geht dafür aber immer), eine ordentliche 
  220. Programmdokumentation mit einigen Ausführungen zum verwendeten Berechnungsver-
  221. fahren und einigen aktuellen Hinweisen zu den gerade fliegenden Satelliten und 
  222. außerdem wird die Version mit Rotorsteuerung kostenfrei nachgeliefert, wenn sie
  223. existiert.
  224.  
  225. Der Preis für die Vollversion beträgt DM 20,- sofern Sie über einen Internet-
  226. Anschluß verfügen und das Programm auf diesem Wege erhalten. Anderenfalls 
  227. fallen zusätzliche DM 8,- für den Versand an (Vollversion + Update).
  228.  
  229. Der Betrag kann mittels Verrechnungsscheck oder durch Überweisung auf 
  230. folgendes Konto erstattet werden:
  231.  
  232. Karsten Hansky
  233. Sparkasse Zeitz-Hohenmölsen
  234. Bankleitzahl : 80053672
  235. Konto-Nr.    : 42007726 
  236.  
  237. Es gibt viele Wege uns zu erreichen:
  238.  
  239. 1.) DL3HRT                  Packet:       DB0LPZ-15  (ich bin selten QRV)
  240.     Karsten Hansky          e-mail:       Karsten.Hansky@mb3.tu-chemnitz.de 
  241.     August-Bebel-Str.14             oder  hansky@igel.physik.th-zwickau.de
  242.     06712 Kretzschau
  243.  
  244. 2.) DL3HZM
  245.     Matthias Mitte
  246.     Wiesenstraße 3
  247.     06712 Zeitz
  248.  
  249.  
  250.